﻿#ifndef DEVREGREQUEST_H
#define DEVREGREQUEST_H

#include "/rapidjson/AIGCJson.hpp"

using namespace std;
using namespace aigc;

/**
 * @brief 设备端向服务端发送设备注册信息的报文(http, 设备端->服务端)
 */
class DevRegRequest
{
public:
    string cmdType;    // 指令类型
    int    deviceNo;   // 柜体编号
    int    layerCount; // 柜体总层数
    string clientIP;   // 客户端IP
    int    clientPort; // 客户端Port

    AIGC_JSON_HELPER(cmdType, deviceNo, layerCount, clientIP, clientPort)
};

#endif // DEVREGREQUEST_H
